koby altman
BasketballCavaliers Promote Brandon Weems to General Manager: When Relationship Capital Gets Paid in Job TitlesTen years. That is the only figure in this news item that carries real weight...
BasketballCleveland Cavaliers Restructure Front Office: Weems Named General Manager, Flynn Becomes Basketball Operations CTOOn September 18, 2026, the official Cleveland Cavaliers account published a...
International FootballCourtois and the WhatsApp Group: When a Great Goalkeeper Reopens the Door HimselfIn an interview with DAZN, Thibaut Courtois recounted being removed from the...
Martial ArtsJung Su-jin and the 50.4 kg Scale: The Error Was in the Meeting Room, Not on the MatFifteen minutes. That was the entire window Jung Su-jin had left before the...
Martial ArtsMapping Vietnamese Martial Arts Through Eight Lenses: What Fights Never SayI am inside a gym in District 7, Saigon, on an August afternoon. A...
International FootballWhen 'Soccer' Fooled the Machine: Data Lessons for Vietnamese FootballNineteen data points. None of them contained football. An article about actor...
BadmintonThe Gap Between Two Beats: The Structural Blind Spot of Vietnamese BadmintonDuring a video analysis shift for an international badminton tournament held ...
Domestic FootballThe Empty Stands: Vietnamese Women's Football in 2026On the afternoon of November 12, 2026, on the dirt pitch of the Nam Dinh...
International FootballThe Controversial Penalty at Telstar: When the Whistle Decided More Than the FeetThere was a moment in the 57th minute that I still remember clearly, even aft...
International FootballAlvarez apologises after winner as Atletico close on BarcelonaMetropolitano, 24 October 2026. The whistles had barely faded when part of th...
International FootballMeerdink double helps Netherlands beat Serbia: A fragile victory for a new generationAt the 70th minute of the UEFA Nations League match, Mexx Meerdink received t...
International FootballNine Dimensions of Modern Football Analysis and the Trap of the Empty Data SheetThree in the Morning and an Empty Column It was three in the morning in...
ChessThe Transfer Window Runs on Data: From Release Clauses to the Fine Print at the Bottom of the PageIn July I opened four transfer news sites at once to cross-check a single nam...
International FootballReading Transfer Rumours from the Training Ground: Notes from LyonOn 24 June 2026, when the French football financial regulator (DNCG) announce...
Domestic FootballThe 40-metre strike in Vietnam's third tier: the season's finest goal is the one nobody measuredIn the closing minutes of the first half at Dan Phuong stadium, Trung Dat...
Domestic FootballFIFA ASEAN Cup 2026: Vietnam faces Pakistan in Group B final round and the race for second placeIn Hanoi, on the morning the Vietnam national team walked out for training...
ChessWhen the Headline Strays from the Body: ChessBase Magazine #225 and a Trust GapI still remember an evening in March 2026, when a young colleague sent me a...
International FootballWhen the Scouting Dossier Comes Back Empty: Data Integrity and the Limits of Youth Football Observation7 a.m. on a Tuesday, Manchester. The coffee is still hot, the screen has just...
Chess2026 Chess Olympiad Schedule: India Defends Its Throne in Sindarov's Home City of SamarkandThe official schedule of the 46th Chess Olympiad has been released by FIDE....
Tennis9 match points, 15 hours and an ace: Badosa survives the longest night at the US OpenWorld No. 87 needed nine match points to get past Daria Kasatkina in the US...
